water pepper - German English Dictionary